package ve.usb.crm;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

public class FFacturacion extends org.apache.struts.action.ActionForm {

    public FFacturacion() {
        super();
        rifCedula = "";
        razon_Social = "";
        direccion = "";
        telefono = "";
        nombre = "";
        ciudad = "";
        codigoPostal = "";

    }

    public void reset(ActionMapping mapping, HttpServletRequest request) {
        rifCedula = "";
        razon_Social = "";
        direccion = "";
        telefono = "";
        nombre = "";
        ciudad = "";
        codigoPostal = "";
    }

    public static FFacturacion clear(ActionMapping mapping, HttpServletRequest request) {
        HttpSession sess = request.getSession();
        FFacturacion fFFacturacion = (FFacturacion) sess.getAttribute("FFacturacion");
        if (fFFacturacion == null) {
            fFFacturacion = new FFacturacion();
            sess.setAttribute("FFacturacion", fFFacturacion);
        } else {
            fFFacturacion.reset(mapping, request);
        }
        return fFFacturacion;
    }
//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }
    private String ciudad;
    private String codigoPostal;

    public String getCiudad() {
        return ciudad;
    }

    public void setCiudad(String ciudad) {
        this.ciudad = ciudad;
    }

    public String getCodigoPostal() {
        return codigoPostal;
    }

    public void setCodigoPostal(String codigoPostal) {
        this.codigoPostal = codigoPostal;
    }



    private String monto;

    public String getMonto() {
        return monto;
    }

    public void setMonto(String Monto) {
        this.monto = Monto;
    }
    /**
     * Holds value of property rifCedula.
     */
    private String rifCedula;

    /**
     * Getter for property rifCedula.
     * @return Value of property rifCedula.
     */
    public String getRifCedula() {
        return this.rifCedula;
    }

    /**
     * Setter for property rifCedula.
     * @param rifCedula New value of property rifCedula.
     */
    public void setRifCedula(String rifCedula) {
        this.rifCedula = rifCedula;
    }
    /**
     * Holds value of property razon_Social.
     */
    private String razon_Social;

    /**
     * Getter for property razon_Social.
     * @return Value of property razon_Social.
     */
    public String getRazon_Social() {
        return this.razon_Social;
    }

    /**
     * Setter for property razon_Social.
     * @param razon_Social New value of property razon_Social.
     */
    public void setRazon_Social(String razon_Social) {
        this.razon_Social = razon_Social;
    }
    /**
     * Holds value of property direccion.
     */
    private String direccion;

    /**
     * Getter for property direccion.
     * @return Value of property direccion.
     */
    public String getDireccion() {
        return this.direccion;
    }

    /**
     * Setter for property direccion.
     * @param direccion New value of property direccion.
     */
    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }
    /**
     * Holds value of property telefono.
     */
    private String telefono;

    /**
     * Getter for property telefono.
     * @return Value of property telefono.
     */
    public String getTelefono() {
        return this.telefono;
    }

    /**
     * Setter for property telefono.
     * @param telefono New value of property telefono.
     */
    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }
    /**
     * Holds value of property nombre.
     */
    private String nombre;

    /**
     * Getter for property nombre.
     * @return Value of property nombre.
     */
    public String getNombre() {
        return this.nombre;
    }

    /**
     * Setter for property nombre.
     * @param nombre New value of property nombre.
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }
    private Boolean nombreHasError;

    public Boolean getNombreHasError() {
        return nombreHasError;
    }

    public void setNombreHasError(Boolean nombreHasError) {
        this.nombreHasError = nombreHasError;
    }
}
